package org.dromara.common.mongo.dto;

import lombok.Data;

/**
 * @Author: GL
 * @Date: 2023/4/14 18:02
 */
@Data
public class GeoDTO {
    private Double x;
    private Double y;

    /**
     * 处理默认位置，如果x,y都不为空，原路返回，如果一个为空，就给默认位置
     * @param geoDTO
     * @return
     */
    public static GeoDTO defaultGeo(GeoDTO geoDTO){
        if (geoDTO == null || geoDTO.getX() == null || geoDTO.getY() == null){
            GeoDTO geo = new GeoDTO();
            geo.setX(106.648196);
            geo.setY(26.612015);
            return geo;
        }
        return geoDTO;
    }
}
